strap for a wrist watch - Turkish English Dictionary